An optimized deep learning method for software defect prediction using Whale Optimization Algorithm
Annotation
The goal of this study is to predict a software error using Long Short-Term Memory (LSTM). The suggested system is an LSTM taught using the Whale Optimization Algorithm to save training time while improving deep learning model efficacy and detection rate. MATLAB 2022a was used to develop the enhanced LSTM model. The study relied on 19 open-source software defect databases. These faulty datasets were obtained from the tera-PROMISE data collection. However, in order to evaluate the model performance to other traditional approaches, the scope of this study is limited to five (5) of the most highly ranked benchmark datasets (DO1, DO2, DO3, DO4, and DO5). The experimental results reveal that the quality of the training and testing data has a significant impact on fault prediction accuracy. As a result, when we look at the DO1 to DO5 datasets, we can see that prediction accuracy is significantly dependent on training and testing data. Furthermore, for DO2 datasets, the three deep learning algorithms tested in this study had the highest accuracy. The proposed method, however, outperformed Li’s and Nevendra’s two classical Convolutional Neural Network algorithms which attained accuracy of 0.922 and 0.942 on the DO2 software defect data, respectively.
Keywords
Постоянный URL
Articles in current issue
- Selection of parameters of optoelectronic systems for monitoring the wear for steam turbine rotor blading based on the value of the total error
- Modeling and analysis of fractal transformation of distorted images of the Earth’s surface obtained by optoelectronic surveillance systems
- Fast labeling pipeline approach for a huge aerial sensed dataset
- Adaptive suboptimal control problem and its variational solution
- Output control for a class of nonlinear systems based on dynamic linearization
- RuPersonaChat: a dialog corpus for personalizing conversational agents
- Guarantee structural anomaly detection in streaming data using the RRCF model: selection of detector parameters and its stabilization under additive noise conditions
- ViSL One-shot: generating Vietnamese sign language data set
- Evaluation of probabilistic-temporal characteristics of a computer system with container virtualization
- A new method for countering evasion adversarial attacks on information systems based on artificial intelligence
- On the properties of M-estimators optimizing weighted L2-norm of the influence function
- Stability of a highly elastic rectangular plate with clamped-free edges under uniaxial compression
- Models and a deformations simulation approach using ANSYS CAD for railway wagons weighing system
- Application of lattice Boltzmann method to solution of viscous incompressible fluid dynamics problems
- From the construction of wavelets based on derivatives of the Gaussian function to the synthesis of filters with a finite impulse response
- Partition of unity method and smooth approximation
- Censoring training samples using regularization of connectivity relations of class objects
- Approach to software products development in a startup
- Modeling perceiving of recommendations provided by clinical decision support system based on predictive modeling within dental preventive screening